div#map {
    width: -webkit-fill-available;
}

body {
    font-size: 11px;
    font-family: segoe ui, sans-serif;
}

input#searchBox {
    height: 27PX;
}

input#searchBox {}

select#radiusSelection {
    HEIGHT: 27px;
}

input#specialtySearchBox {
    height: 27px;
}

span.select2-selection.select2-selection--multiple {
    width: 100%;
}

input.select2-search__field {
    width: 100%;
}

span.input-group-addon {
    padding: 0;
}

button#specialtySearchButton {
    height: 25px;
}

select#sortByCondition {
    height: 27px;
}

ul.select2-selection__rendered {
    height: 27px;
}

label {
    font-size: 12px;
    font-family: segoe ui, sans-serif;
    margin-bottom: 2px;
}

.col-sm-3 {}

.col-sm-3 {
    padding-left: 0px;
}

div#searchtable {
}

table.listItem.table.table.table-hover.table-fixed {
    font-size: 12px;
}

a#providerAddressText {
    text-decoration: none;
    color: black;
}

a#drivingDistanceText {
    text-decoration: none;
    color: black;
}

a#drivingTimeText {
    text-decoration: none;
    color: black;
}

a#specialtyText {
    text-decoration: none;
    color: black;
}

a#QRText {
    text-decoration: none;
    color: black;
}

.col-sm-12.col-centered {
    text-align: -webkit-center;
}

div#submitbutton {
    margin-top: 10px;
    margin-bottom: 10px;
}

ul.select2-selection__rendered {
padding-left:1 2px!Important;
}